Micron Document
____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|


The NomadNet German Wikipedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

πŸ” Search

Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―

Apple II Language Card
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Die Apple II Language Card war eine populΓ€re Erweiterungskarte fΓΌr den ersten Heimcomputer Apple II, die in dessen ROM-Adressraum durch Bank Switching wahlweise RAM-Speicher einblenden konnte. Dadurch wurde ein Speicherausbau bis 64 kB ermΓΆglicht. Die Karte wurde ursprΓΌnglich nur zusammen mit Erweiterungssprachen verkauft, zum Beispiel mit Apple Pascal und Apple FORTRAN. Nachbauten der Karte durch andere Unternehmen wurden aber bald auch ohne solche Sprachpakete erhΓ€ltlich, und ab etwa 1982 setzten viele Apple-Programme eine solche Karte voraus.

Contents

β€’ Technik
β€’ Weblinks

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Technik

Der 6502-Mikroprozessor des Apple II hatte einen 16-Bit-Adressraum, konnte von Haus also nur 64 kB Speicher adressieren. Von diesem Adressraum nutzte der Apple II bis zu 48 kB fΓΌr RAM-Speicher, dann schlossen sich 4 kB an, in denen I/O-Adressen fΓΌr Memory Mapped I/O und die ROMs auf Erweiterungskarten untergebracht wurden. Die oberen 12 kB waren fΓΌr das eingebaute ROM des Apple II reserviert (10 kB fΓΌr den BASIC-Interpreter, 2 kB fΓΌr das eigentliche Betriebssystem).

Die Language Card blendete sich beim Zugriff auf bestimmte I/O-Register statt der 12 kB des ROMs in den Adressraum ein. Dabei konnten die ersten 4 kB mittels einer zweiten Ebene von Bank Switching zwischen zwei SpeicherbΓ€nken umgeschaltet werden, sodass die Karte insgesamt 16 kB bot. Andere Hersteller nutzten dasselbe Prinzip, um weitere 4-KB-BlΓΆcke in den Adressraum einzublenden und so auf deutlich mehr als 64 kB Gesamtspeicher zu kommen.

Die Karte wurde standardmÀßig stets in den Steckplatz 0 (ganz links) eingesetzt. Sie funktioniert prinzipiell auch in den anderen SteckplÀtzen, aber fast alle Programme, einschließlich der Betriebssysteme Apple DOS und Apple ProDOS, erwarten die Karte im Steckplatz 0.

Die von Apple selbst angebotene Language Card enthielt zusΓ€tzlich einen ROM-Chip, der inhaltlich identisch mit dem sogenannten Autostart-ROM des Apple II+ war. Damit erhielt auch das Apple-II-Urmodell die FΓ€higkeit, beim Einschalten ohne Befehlseingabe selbsttΓ€tig ein Betriebssystem oder anderes Programm von einer Diskette zu starten. Die von anderen Unternehmen angebotenen Nachbauten der Language Card verzichteten aus urheberrechtlichen GrΓΌnden auf diesen ROM-Chip; auf dem inzwischen weit hΓ€ufigeren Apple II+ brachte dieser ohnehin keinen Zusatznutzen.

Beim weiter entwickelten Computermodell Apple IIe und allen spΓ€teren Modellen der Baureihe war eine Speichererweiterung nach Art der Language Card bereits eingebaut. DafΓΌr entfiel der Steckplatz 0, so dass nur noch sieben Standard-Apple-SteckplΓ€tze (1–7) vorhanden waren.

Weblinks

β€’ https://www.folklore.org/StoryView.py?project=Macintosh&story=Well_See_About_That.txt&sortOrder=Sort%20by%20Date&detail=medium
β€’ https://www.apple2.org/A2WebRef/A2Reference16.html